Important: This configuration mode is supported from StarOS Release 12.1 onward.
[no]
af-media-type {
application |
audio |
control |
data |
message |
other |
text |
video} {
qos-profile qos_profile_value [
gate-status {
disabled |
enabled |
enabled-downlink |
enabled-uplink]} {
gate-status {
disabled |
enabled |
enabled-downlink |
enabled-uplink [
qos-profile qos_profile_value]}
qos-profile qos_profile_value
qos_profile_value is name of the pre-defined PCC-QoS-Profile in PCC-Service Configuration instance.
gate-status {
disabled |
enabled |
enabled-downlink |
enabled-uplink}
disabled: disables the Gate status in downlink and uplink direction for specific type of AF media type along optionally with PCC-QoS-Profile in PCC-Service Configuration instance.
enabled: Enables the Gate status in downlink and uplink direction for specific type of AF media type along optionally with PCC-QoS-Profile in PCC-Service Configuration instance. This is the default status of Gate.
enabled-downlink: Enables the Gate status in downlink direction for specific type of AF media type along optionally with PCC-QoS-Profile in PCC-Service Configuration instance.
enabled-uplink: Enables the Gate status in uplink direction for specific type of AF media type along optionally with PCC-QoS-Profile in PCC-Service Configuration instance.
The following command sets the AF media type to ‘video’ with PCC-QoS-Profile named video_qos1 with gate status enabled in downlink and uplink traffic for various action configured under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
associate monitoring-key mon_key_id usage-monitor usage_mon_name
mon_key_id must be an integer between 1 through 65535.
usage-monitor usage_mon_name
Specifies the PCC-Usage-Monitor associated with Monitoring Key mon_key_id under PCC-Action-Set configuration instance for PCC-Service configuration.
usage_mon_name is a pre-configured PCC-Usage-Monitor instance in PCC-Service Profile Configuration for PCC-Service configuration.
The following command associates Monitoring Key id 102 with pre-defined PCC-Usage-Monitor named
usage_mon1 under PCC-Action-Set configuration instance for PCC-Service configuration:
associate monitoring-key 102 usage-monitor usage_mon1
[no]
authorize {
apn-mbr |
default-eps-bearer |
qci qci_value}
qos-profile qos_prof_name
qci_value must be an integer value between 1 through 255.
Important: This keyword is applicable only in case of PCEF binding. QCI defined in QoS profile is not used when this keyword is active, so this keyword is repeated per QCI that has to be authorized by IPCF. For each QCI authorization Maximum Bit Rate Upload/Download (MBR DL/MBR UL) or Guaranteed Bit Rate Upload/Download (GBR DL/MBR UL) and ARP values of the QoS profile is used with this authorization.
qos-profile qos_prof_name
qos_prof_name specifies the pre-configured QoS profile name which is to use for the authorization at different level in an PCC-Service instance.
Following command sets the action for QoS authorization for APN MBR with PCC-QoS-Profile apn_qos_prof1 under PCC-Action-Set configuration instance for PCC-Service configuration.
[no]
dissociate monitoring-key mon_key_id usage-monitor usage_mon_name
mon_key_id must be an integer between 1 through 65535.
usage-monitor usage_mon_name
Specifies the PCC-Usage-Monitor need to be dissociated with Monitoring Key mon_key_id under PCC-Action-Set configuration instance for PCC-Service configuration.
usage_mon_name is a pre-configured PCC-Usage-Monitor instance in PCC-Service Profile Configuration for PCC-Service configuration.
The following command dissociates a associated pair of Monitoring Key id 102 and PCC-Usage-Monitor named
usage_mon1 under PCC-Action-Set configuration instance for PCC-Service configuration:
dissociate monitoring-key 102 usage-monitor usage_mon1
[no]
dynamic-rule-install data-service data_svc_name [
qos-profile qos_prof_name] [
precedence preced_value] [
monitoring-key mon_key_id [
rating-group rating_grp_id] [
gate-status {
disabled |
enabled |
enabled-downlink |
enabled-uplink}] [
defer-by interval delayed_dur] [
metering-method {
both-duration-volume |
duration |
volume}] [
reporting-level {
service-identifier-level |
rating-group-level}] [
failure-policy {
continue |
terminate}]
data-service data_svc_name
data_svc_name is a pre-configured PCC-Data-Service instance in PCC-Service Configuration mode.
metering-method {
both-duration-volume |
duration |
volume}
|
•
|
both-duration-volume sets the metering method as based on volume of data usage and duration of session, both for offline charging in a PCC-Data-service instance on IPCF node.
|
|
•
|
duration sets the metering method as based on duration of session usage for offline charging in a PCC-Data-service instance on IPCF node.
|
|
•
|
volume sets the metering method as based on the volume of data usage for offline charging in a PCC-Data-service instance on IPCF node.
|
mon_key_id is a pre-defined Monitoring Key identifier in PCC-Service Configuration mode.
preced_value must be an integer between 1 through 65535.
qos-profile qos_prof_name
qos_prof_name is a pre-configured PCC-QoS-Profile instance in PCC-Service Configuration mode.
rating-group rating_grp_id
rating_grp_id is a pre-defined Rating Group identifier in PCC-Service Configuration mode.
reporting-level {
service-identifier-level |
rating-group-level
|
•
|
service-identifier-level sets the data usage reporting level to be used by PCEF to report the data usage for the related PCC rule at the Service Identifier level which is configured in a PCC-Data-service instance on IPCF node.
|
|
•
|
rating-group-level sets the data usage reporting level to be used by PCEF to report the data usage for the related PCC rule at the Rating Group level which is configured in a PCC-Data-service instance on IPCF node.
|
gate-status {
disabled |
enabled |
enabled-downlink |
enabled-uplink}
disabled: disables the Gate status in downlink and uplink direction which is to be used in Dynamic Rule for specific PCC-Data-Service under PCC-Action-Set configuration instance for PCC-Service configuration.
enabled: Enables the Gate status in downlink and uplink direction which is to be used in Dynamic Rule for specific PCC-Data-Service under PCC-Action-Set configuration instance for PCC-Service configuration. This is the default status of Gate.
enabled-downlink: Enables the Gate status in downlink direction which is to be used in Dynamic Rule for specific PCC-Data-Service under PCC-Action-Set configuration instance for PCC-Service configuration.
enabled-uplink: Enables the Gate status in uplink direction which is to be used in Dynamic Rule for specific PCC-Data-Service under PCC-Action-Set configuration instance for PCC-Service configuration.
delayed_dur configures the relative delay time by which the corresponding dynamic rule installation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
failure-policy {
continue |
terminate}
|
•
|
Continue: If this option enabled, the IPCF continues even if PCEF reports rule failure through charging rule report. This is the default action.
|
|
•
|
Terminate: If this option enabled, the IPCF triggers PCC session termination on receiving rule failure through charging rule report.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding dynamic rule installation is deferred.
The following command sets the action for PCC-Data-Service named temp_data1 for Dynamic Rule install with PCC-QoS-Profile named
temp_qos1 having precedence
22 and Gate-status as
Enabled under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
dynamic-rule-uninstall data-service data_svc_name [
defer-by interval delayed_dur]
data-service data_svc_name
data_svc_name is a pre-configured PCC-Data-Service instance in PCC-Service Configuration mode.
delayed_dur configures the relative delay time by which the corresponding dynamic rule uninstallation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding dynamic rule uninstallation is deferred.
[no]
log-event msg-text message_string
message_string is a string of alphanumerical characters of 1 through 255 characters
log-event msg-text “This Action is Applicable for EPS Session Only.”
[no]
notify-user message-id message_id [
parameter value_pair]
message_id is a string of alphanumerical characters of 1 through 255 characters
The name value pairs is encoded into xml data like other parameters and sent out to SSC for user notification.
value_pair is a string of alphanumerical characters of 1 through 255 characters which can accommodate up to 16 name value pair separated by comma (,).
The following command sets the message id “Invalid User.” for user notification message to an action under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
offline-charging-server primary pri_serv_address [
secondary sec_serv_address]
The pri_serv_address must be the address of an offline charging server in Diameter URI format (
FQDN [
port] [
transport] [
protocol]).
secondary sec_serv_address
The sec_serv_address must be the address of an offline charging server in Diameter URI format (
FQDN [
port] [
transport] [
protocol]).
Following command configures an action change the offline charging server to primary server aaa://host.abc.com:6666;transport=tcp;protocol=diameter and secondary server
aaa://host.xyz.com:6666;transport=sctp;protocol=radius under PCC-Action-Set configuration instance for PCC-Service configuration:
offline-charging-server primary aaa://host.abc.com:6666;transport=tcp;protocol=diameter secondary aaa://host.xyz.com:6666;transport=sctp;protocol=radius
[no]
online-charging-server primary pri_serv_address [
secondary sec_serv_address]
The pri_serv_address must be the address of an online charging server in Diameter URI format (
FQDN [
port] [
transport] [
protocol]).
secondary sec_serv_address
The sec_serv_address must be the address of an online charging server in Diameter URI format (
FQDN [
port] [
transport] [
protocol]).
Following command configures an action change the online charging server to primary server aaa://host.abc.com:6666;transport=tcp;protocol=diameter and secondary server
aaa://host.xyz.com:6666;transport=sctp;protocol=radius under PCC-Action-Set configuration instance for PCC-Service configuration:
online-charging-server primary aaa://host.abc.com:6666;transport=tcp;protocol=diameter secondary aaa://host.xyz.com:6666;transport=sctp;protocol=radius
[no]
request-usage-report monitoring-key {
mon_key_id |
any}
mon_key_id must be an integer between 1 through 65535.
[no]
rule-activate rule_name[
defer-by interval delayed_dur]
rule_name is a pre-configured Rule in PCEF.
delayed_dur configures the relative delay time by which the corresponding rule activation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding rule activation is deferred.
The following command sets an action to activate for Rule rule1 under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
rule-deactivate rule_name [
defer-by interval delayed_dur]
rule_name is a pre-configured Rule in PCEF.
delayed_dur configures the relative delay time by which the corresponding rule deactivation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding rule deactivation is deferred.
The following command sets an action to deactivate for Rule rule1 under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
rulebase-activate rulebase_name [
defer-by interval delayed_dur]
rulebase_name is a pre-configured Rulebase in PCEF.
delayed_dur configures the relative delay time by which the corresponding Rulebase activation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding Rulebase activation is deferred.
The following command sets an action to activate for Rulebase rulebase1 under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
rulebase-deactivate rulebase_name [
defer-by interval delayed_dur]
rule_name is a pre-configured Rulebase in PCEF.
delayed_dur configures the relative delay time by which the corresponding Rulebase deactivation is deferred. The action is triggered only when the time specified by
delayed_dur is passed.
delayed_dur specifies the delayed interval in
HH MIN SS format.
|
•
|
HH specifies the hour to defer the action trigger and must be an integer between 00 through 23.
|
|
•
|
MIN specifies the minutes to defer the action trigger and must be an integer between 00 through 59.
|
|
•
|
SS specifies the seconds to defer the action trigger and must be an integer between 00 through 59.
|
Additionally defer-by interval keyword is used to configure relative time by which the corresponding Rulebase deactivation is deferred.
The following command sets an action to deactivate for Rulebase rulebase1 under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
service-tag svc_tag {
activate-rule |
activate-rule}
svc_tag is a pre-configured Service Tag name.
The following command sets the an activation rule for Service Tag named service_1 under PCC-Action-Set configuration instance for PCC-Service configuration:
This command sets an action to terminate a Bearer based on bearer-id or unique combination of QCI and ARP received through current CCR message in PCC-Action-Set configuration for PCC-Service instance.
Removes the action to terminate a Bearer based on bearer-id from a PCC-Action-Set configuration instance for PCC-Service configuration.
Use this command to set an action to terminate a Bearer based on bearer-id or unique combination of QCI and ARP received through current CCR message in PCC-Action-Set configuration for PCC-Service instance.
Important: This action is only applicable to IP-CAN sessions with access type as GPRS. When terminate Bearer is initiated, IPCF triggers
Bearer Termination Procedure for the
bearer-id received through current CCR message.
Caution: This command triggers termination of
Gx and SPR sub session active under PCC-Service instance.
The following command sets an action to terminate a Bearer based on bearer-id received through current CCR message under PCC-Action-Set configuration instance for PCC-Service configuration:
[no]
usage-monitor usage_mon_name {
reset-counter |
start-counter |
stop-counter}
usage_mon_name is a pre-configured PCC-Usage-Monitor.